package com.xl.dao.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.time.LocalDateTime;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @TableName xl_visit_log
 */
@TableName(value ="xl_visit_log")
@Data
@Accessors(chain = true)
public class XlVisitLog {
    @TableId(type = IdType.AUTO)
    private Long id;

    private String controllerName;

    private String actionName;

    private String controllerDescription;

    private String actionDescription;

    private LocalDateTime beginTime;

    private LocalDateTime endTime;

    private String parameter;

    private Integer responseCode;

    private String responseMessage;

    private String response;

    private String channel;

    private String clientIp;

    private String userId;

    private String userName;
}